/*

    Vous êtes libre de :

*/
package info.emptycanvas.library.object;

import java.awt.Point;

/**
 * @author MANUEL DAHMEN
 *
 * dev
 *
 * 17 oct. 2011
 *
 */
public abstract class PGeneratorZ extends Representable {
	public int hauteurImage(ZBuffer z)
	{
		return z.resY();
	}
	public int largeurImage(ZBuffer z)
	{
		return z.resX();
	}
	public Point point(ZBuffer z, Point3D p)
	{
		return z.coordonneesPoint2D(p);
	}
	
	public abstract void generate(ZBuffer z);

	public abstract void dessine(ZBuffer z);
	public void dessineStructure(ZBufferImpl zBufferImpl) {
		// TODO Auto-generated method stub
		
	}
}
